

// 处理城市列表的方法
// 传入参数是一个二维数组组，结构如下：
// [[
//     "A",
//     [
//         {
//             "province": {
//                 "code": "340000",
//                 "name": "安徽省",
//                 "pinyin": "anhui"
//             },
//             "citys": [
//                 {
//                     "code": "340100",
//                     "name": "合肥市",
//                     "pinyin": "hefei",
//                     "counties": [
//                         {
//                             "code": "340102",
//                             "name": "瑶海区",
//                             "pinyin": "yaohai"
//                         },
//                         {
//                             "code": "340103",
//                             "name": "庐阳区",
//                             "pinyin": "luyang"
//                         },
//                         {
//                             "code": "340104",
//                             "name": "蜀山区",
//                             "pinyin": "shushan"
//                         },
//                         {
//                             "code": "340111",
//                             "name": "包河区",
//                             "pinyin": "baohe"
//                         },
//                         {
//                             "code": "340121",
//                             "name": "长丰县",
//                             "pinyin": "changfeng"
//                         },
//                         {
//                             "code": "340122",
//                             "name": "肥东县",
//                             "pinyin": "feidong"
//                         },
//                         {
//                             "code": "340123",
//                             "name": "肥西县",
//                             "pinyin": "feixi"
//                         },
//                         {
//                             "code": "340124",
//                             "name": "庐江县",
//                             "pinyin": "lujiang"
//                         },
//                         {
//                             "code": "340181",
//                             "name": "巢湖市",
//                             "pinyin": "chaohu"
//                         }
//                     ]
//                 },

//             ]
//         },

//     ]
// ],
// ]


export function handleCityData(list) {
    return list.map(item => {
        const [firstLetter, provinces] = item;
        return provinces.map(province => {
            return {
                firstLetter,
                code: province.province.code,
                name: province.province.name,
                cities: province.citys.map(city => ({
                    code: city.code,
                    name: city.name
                }))
            }
        })
    }).flat(); // 展平数组
}


export const car_type_list = [
    { name: '小车', value: 'car', subject: ['kemu1', 'kemu4'] },
    { name: '货车', value: 'truck', subject: ['kemu1', 'kemu4'] },
    { name: '摩托车', value: 'moto', subject: ['kemu1', 'kemu4'] },
    { name: '客车', value: 'bus', subject: ['kemu1', 'kemu4'] },
    { name: '客运', value: 'keyun', subject: ['zigezheng'] },
    { name: '货运', value: 'huoyun', subject: ['zigezheng'] },
    { name: '教练车', value: 'jiaolian', subject: ['zigezheng'] },
    { name: '危险品', value: 'weixian', subject: ['zigezheng'] },
    { name: '出租车', value: 'chuzu', subject: ['zigezheng'] },
    { name: '网约车', value: 'wangyue', subject: ['zigezheng'] },
]


export const get_car_type_by_index = (index) => {
    return car_type_list[index]
}
